﻿using System;
namespace Xtee.XteeAdapter.Ehr {
    using Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr;
    using Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages;
    using global::Xtee.Core;
    using System.Collections.Generic;
    
    
    public class XteeOperationMetainfoList : System.Collections.Generic.List<Xtee.Core.OperationInfo>, Xtee.Core.IXteeOperationMetainfoList {
        
        private string _namespace;
        
        public XteeOperationMetainfoList() {
            this._namespace = "Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr";
            this.Add(new Xtee.Core.OperationInfo("EN_EhitiseOtsing", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseOtsing), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseOtsingResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_LisaBroneering", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENLisaBroneering), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENLisaBroneeringResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OtsiAadressiKy", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiKy), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiKyResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_EhitiseOsaAndmed", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseOsaAndmed), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseOsaAndmedResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OrgYldAndmed", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOrgYldAndmed), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOrgYldAndmedResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OtsiDokumenti", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiDokumenti), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiDokumentiResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OtsiAadressiAdr", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiAdr), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiAdrResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OtsiAadressiAdrTxt", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiAdrTxt), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiAdrTxtResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_OtsiAadressiIsk", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiIsk), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENOtsiAadressiIskResponse)));
            this.Add(new Xtee.Core.OperationInfo("EN_EhitiseAndmed", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseAndmed), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.ENEhitiseAndmedResponse)));
            this.Add(new Xtee.Core.OperationInfo("vallasvara", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.VallasvaraIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.VallasvaraResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("dokumendid", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.DokumendidIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.DokumendidResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("andmeprobleemi_teatis", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.AndmeprobleemiTeatisIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.AndmeprobleemiTeatisResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("katastriyksuse_teatis", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.KatastriyksuseTeatisIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.KatastriyksuseTeatisResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("vallasvara_piirangud", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.VallasvaraPiirangudIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.VallasvaraPiirangudResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("ehitised", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.EhitisedIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.EhitisedResponseOut)));
            this.Add(new Xtee.Core.OperationInfo("katastriyksusega_seotud_objektid", typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.KatastriyksusegaSeotudObjektidIn), typeof(global::Producers.Ehr.Xtee.Riik.Ee.Producer.Ehr.Messages.KatastriyksusegaSeotudObjektidResponseOut)));
        }
        
        public virtual string Namespace {
            get {
                return this._namespace;
            }
            set {
                this._namespace = value;
            }
        }
    }
}
